今年遇到一位朋友知道我還在寫 WordPress,他的反應是:「都能 vibe coding 了,你怎麼還在碰那個?」他手機裡開著一個用 AI 做出來的 CRM App,介面確實漂亮且功能完整,我沒有馬上回話,因為這個問題值得好好回答,而且答案跟他想的不太一樣。
先把名詞講清楚:所謂 vibe coding,是你用自然語言把需求和邏輯講給 AI 聽,由 AI 代你把程式碼寫出來,你負責描述、驗收、修正,而不是逐行敲鍵盤。這個詞從 2025 年紅到現在,光是台灣,每個月就有三萬多次搜尋在問它是什麼、該用哪些工具。
大部分教學會告訴你打開 Cursor 或 Replit,寫個提示詞,五個步驟做出一個小網頁。那些都對,但幾乎沒有人回答一個更實際的問題:如果我要 vibe coding 的不是一個 demo,而是一個要交給客戶、要長期維護、要能上架的真實網站,該用什麼?
我的答案是 WordPress。這系列 30 天,就是要把這個答案講清楚。
這個疑問不是憑空來的。這兩年新工具太多,base44、Lovable、各種 AI 建站平台,開場都很夢幻:描述一下你要的網站,幾分鐘後就有成品。相比之下,WordPress 給人的印象是老、是重、是一堆要自己裝的外掛,跟「AI 時代」四個字擺在一起,怎麼看都不搭。
但我實際陪客戶踩過的坑是另一回事。用 AI 平台做到一半想加一個「跟現有訂單系統對接」的功能,平台聽不懂;想把資料搬出來換個地方跑,發現資料鎖在別人的服務裡;服務條款改一次、定價漲一次,你的網站命脈就捏在別人手上。vibe coding 的爽,很多時候止步於 demo,一旦要碰真實的商業邏輯和資料歸屬,還是需要交給專業團隊處理。
WordPress 剛好補上這一段,它開源、資料在你自己手上、想搬去哪台主機都行,而且要接金流、接物流、接會員系統,生態系裡幾乎都有現成的路。
全世界大約 43% 的網站跑在 WordPress 上,這個比例過去幾年不但沒掉,還在緩步成長。這代表什麼?代表你會 WordPress,不是去搶一個正在萎縮的市場,而是站在一個每天都有新網站要生出來、有舊網站要維護的巨大存量上面。
更關鍵的是,WordPress 自己也在往 AI 靠。編輯器裡的 Command Palette、越來越強的區塊系統、以及背後那套結構化的 theme.json,都讓「把網站交給 AI 描述、由 AI 生成」這件事變得可行。這也是我後面要花很多篇幅談的重點。
如果只是要說服你「WordPress 沒死」,一篇就夠了。我想講的更進一步:在 AI 時代,WordPress 裡最適合 vibe coding 的,是它這幾年主推的 Block Theme(區塊主題)。
傳統佈景主題是一堆 PHP 模板檔案,邏輯、樣式、內容交纏在一起,AI 要改一個地方,常常要同時讀懂好幾個檔案。Block Theme 不一樣,它把設計語言收斂成結構化的設定,樣式走 theme.json、版面走區塊模板,宣告式、可預測、有明確的規則。這種「結構清楚」的特性,正好是 AI 最容易讀懂、也最容易改對的形態。你會發現,同樣一句「把首頁的客戶評價區改成輪播」,在 Block Theme 上交給 AI,成功率高得多。
這也是這系列的核心教學手法:我會盡量用你熟悉的傳統佈景主題來類比,帶你看懂 Block Theme 每一個觀念對照過去是什麼。舊知識不會白費,它會變成你理解新架構的地圖。
Vibe coding 有很現實的缺點:AI 會自信地寫出有安全漏洞的程式碼,會在你要求改 A 功能時默默動到 B 功能,會產生一堆你看不懂、也不敢刪的檔案。你如果完全不懂底層,這些坑遲早會反咬你一口。
所以這系列不是教你「閉著眼睛讓 AI 做完」。而是教你在懂原理的前提下,把 AI 當成一個很快、但需要你把關的施工團隊。你要當那個看得懂藍圖的人,AI 才幫得上忙,這也是為什麼我堅持先講清楚觀念才進入實作。
整個系列分成三部曲:
前半段是地圖,後半段是實際上路。
如果你是寫過一點 WordPress、但還沒碰過 Block Theme 的開發者,這系列會幫你把新舊架構接起來。如果你正在用各種 AI 工具做網站、但常常卡在「做到一半 AI 就亂了」,這系列會告訴你怎麼在一個穩固的框架上 vibe coding。如果你完全沒寫過程式,前面的觀念篇你也讀得懂,實作篇則可以當成「原來 AI 開發是這樣運作」的一扇窗。
明天 Day 2,我們先把「WordPress 憑什麼撐起全世界四成網站」這件事講清楚,從市佔、生態系到資料自主,看它在 AI 時代真正的護城河在哪裡。